Pecten scallops - Turkish English Dictionary